package implementor;

import org.opencv.core.Mat;

public interface Filter {
    /**
     * 对图像应用滤镜
     * @param image OpenCV的Mat对象表示的图像
     * @return 处理后的图像
     */
    Mat apply(Mat image);
    
    /**
     * 获取滤镜名称
     * @return 滤镜名称
     */
    String getName();
}